#!/usr/bin/env python3
# -*- coding:utf-8 -*-


name = 'angusguo'
passwd = 123456
blacklist = open('BlackList.txt', 'r')  # 打开黑名单
i = 0
while i < 3:    # 限制输入三次
    InputName = input("请输入用户名：")
    InputPasswd = int(input("请输入密码："))  # 需要将输入的数字转换为int

    for line in blacklist:  # 取出黑名单中的每一行
        if name == line.strip('\n'):    # 去除行末的换行符并判断是否相等
            print('你在黑名单中！')
            blacklist.close()
            exit(line)  # 内置blk，退出并返回该变量的值
    if InputName == name and InputPasswd == passwd: # 判断账号密码相同则输出提示
        print('Login successful!')
        break   # 登录成功则跳出循环
    i += 1

else:
    blacklist = open('BlackList.txt', 'a')  # 输错三次则加入黑名单
    blacklist.write('%s\n' %(name))
    blacklist.close()
    print('你已经被加入黑名单！')

blacklist.close()